/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.threads.lista;

/**
 *
 * @author andersonribeiro
 */
public class Questao6 extends Thread {

    public String mensagem;

    public Questao6(String mensagem) {
        this.mensagem = mensagem;
    }

    public String getMensagem() {
        return mensagem;
    }

    public void setMensagem(String mensagem) {
        this.mensagem = mensagem;
    }

    @Override
    public void run() {
        for (;;) {
            System.out.print(this.getMensagem());
            try {
                Thread.sleep(1000);
            } catch (InterruptedException e) {
                System.out.println("Erro!");
            }
        }
    }

    public static void main(String[] args) {

        new Questao6("A").start();

        try {
            Thread.sleep(300);
        } catch (InterruptedException ex) {
            System.out.println("Stop!");
        }

        new Questao6("B").start();

        try {
            Thread.sleep(300);
        } catch (InterruptedException ex) {
            System.out.println("Stop!");
        }

        new Questao6("C").start();

        try {
            Thread.sleep(300);
        } catch (InterruptedException ex) {
            System.out.println("Stop!");
        }

        new Questao6("\n").start();

        try {
            Thread.sleep(200);
        } catch (InterruptedException ex) {
            System.out.println("Stop!");
        }

    }
}
